<?php
/**
 * Created by PhpStorm.
 * User: Administrator
 * Date: 2018/3/29
 * Time: 21:14
 */

namespace app\api\model;


use think\Model;

class Banner extends BaseModel {
    protected $hidden = ['delete_time', 'update_time'];
    public function items(){
        return $this->hasMany('BannerItem', 'banner_id', 'id');
    }
    public static function getBannerByID($id)
    {
        $banner = self::with(['items', 'items.img'])->find($id);
        return $banner;




//        //TODO:根据id号获取信息
////        $result = Db::query('select * from banner_item WHERE banner_id=?', [$id]);
////        $result = Db::table('banner_item ')
////            ->where('banner_id', '=', $id)
////            ->select();
////        where('字段名'， '表达式', '查询条件')
////        表达式 数组  闭包
//        $result = Db::table('banner_item ')
//            ->where(function ($query) use ($id){
//                $query->where('banner_id', '=', $id);
//            })
//            ->select();
//        //ORM 对象关系映射
//        //模型
//        return $result;
    }
}